package com.common.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.common.domain.entity.Point;
import com.common.domain.entity.ResponseResult;

/**
* @author pc
* @description 针对表【sys_point】的数据库操作Service
* @createDate 2023-09-02 11:17:55
*/
public interface PointService extends IService<Point> {

    ResponseResult getUserPointInfo();

    ResponseResult addUserPointLog(Point point);

    ResponseResult exchange(Long id);

    ResponseResult getUserPointDetail(Long pageNum, Long pageSize);

    ResponseResult allPointList(Integer pageNum, Integer pageSize, String userName, String status);

    ResponseResult insertPoint(Point point);

    ResponseResult deleteRole(String ids);
}
